someone that wanders aimlessly - Deutsch Englisch Wörterbuch